ad server
noun
: a Web server that provides advertisements and advertising services to websites
In short, ad servers let both advertisers and Web site owners do their jobs, better, faster and cheaper …—Lee Weiner
Love words? Need even more definitions?
Merriam-Webster unabridged
Share